inspection pv soaking inspector quality quality assurance pharmaceutical inspections high cro clinical education iso consulting project management solar simulation affordable research studies photovoltaic bible international home pv durability